package edu.nf.project.services.accountsAndPermissions;

import edu.nf.project.entitys.entity.accountsAndPermissions.relevancy.Roles_Permissions;

import java.util.List;

/**
 * 角色关联权限 Service 接口
 */
public interface Roles_PermissionsService {
    /**
     * 获取全部角色与权限关联关系
     * @return 关联关系集合
     */
    List<Roles_Permissions> getAll();

    /**
     * 角色新增权限
     * @param rId 角色ID
     * @param pId 权限ID
     * @return 是否成功
     */
    Boolean addP(Integer rId, Integer pId);

    /**
     * 角色删除权限
     * @param rId 角色ID
     * @param pId 权限ID
     * @return 是否成功
     */
    Boolean delP(Integer rId, Integer pId);
}
